for the long run - Spanish English Dictionary
History

for the long run



Meanings of "for the long run" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
for the long run de patada larga [adv] CR